Dutch-English dictionary »

zebraduif meaning in English

DutchEnglish
zebraduif substantief

zebra dove(Geopelia striata)
noun