glubeo

listen to the pronunciation of glubeo
Latince - İngilizce
of a tree
shed its bark