Latin-English dictionary »

argala meaning in English

LatinEnglish
argala noun

greater adjutant(Leptoptilos dubius)
noun