kamus
.
Search
About
wild_duck
English
wild duck
Noun
An undomesticated duck (especially a mallard)
English: wild duck