RIVER DUCK


Meaning of RIVER DUCK in English

[river duck] n (1837): dabbler b

Merriam-Webster English vocab.      Английский словарь Merriam Webster.