German-Latin dictionary »

kurzschnabeligel meaning in Latin

GermanLatin
Kurzschnabeligel

tachyglossus