Dutch-English dictionary »

falklandbooteend meaning in English

DutchEnglish
Falklandbooteend substantief

loggerhead duck(Tachyeres brachypterus)
noun