French-English dictionary »

ibis falcinelle meaning in English

FrenchEnglish
Ibis falcinelle nom

glossy ibis◼◼◼(Plegadis falcinellus)
noun