glubeo

listen to the pronunciation of glubeo
Lateinisch - Englisch
of a tree
shed its bark