English-French dictionary »

greater adjutant meaning in French

EnglishFrench
greater adjutant (Leptoptilos dubius)
noun

marabout argala◼◼◼nom {m}