English-French dictionary »

jabiru meaning in French

EnglishFrench
jabiru (Jabiru mycteria)
noun

jabiru◼◼◼nom {m}