English-Dutch dictionary »

loggerhead duck meaning in Dutch

EnglishDutch
loggerhead duck (Tachyeres brachypterus)
noun

Falklandbooteendsubstantief