English-Latin dictionary »

otis tarda, great bustard, largest european bird meaning in Latin

EnglishLatin
Otis tarda, great bustard, largest European bird noun

otis [otidis](3rd) F
noun