English | German | Russian | Czech

doucker English

Meaning doucker meaning

What does doucker mean?

doucker

(UK, dialect) Any of a number of swimming birds that dive underwater: grebe diver goldeneye pochard scaup scoter tufted duck

Are you looking for...?