Musquash — English Portuguese translation1 translation found

musquash (n) (zoology) rato almiscarado (m) (n) (zoology)
Translate Musquash into other languages
Translate musquash into German
Translate musquash into French
Translate musquash into Italian
Translate musquash into Spanish
Translate musquash into Dutch
Translate musquash into Slovenian
Translate musquash into Polish
Translate musquash into Czech