Dutch-English dictionary »

barbarieeend meaning in English

DutchEnglish
barbarieeend substantief
{f}

Muscovy duck(duck)
noun