English-Latin dictionary »

bustard meaning in Latin

EnglishLatin
bustard [bustards] noun
[UK: ˈbʌ.stəd]
[US: ˈbʌ.stərd]

otis [otidis](3rd) F
noun

Otis tarda, great bustard, largest European bird noun

otis [otidis](3rd) F
noun