GRAY MALLARD


Meaning of GRAY MALLARD in English

noun

: mallard 1

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.