English | German | Russian | Czech

ducker English

Meaning ducker meaning

What does ducker mean?

ducker

One who, or that which, ducks; a plunger; a diver.

Are you looking for...?