French-English dictionary »

géopélie zébrée meaning in English

FrenchEnglish
géopélie zébrée nom

zebra dove(Geopelia striata)
noun