MUSQUASH


Meaning of MUSQUASH in English

n. = MUSKRAT.

[ Algonquian ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.