English-Latin dictionary »

greater adjutant meaning in Latin

EnglishLatin
greater adjutant (Leptoptilos dubius)
noun

argalanoun

Your history