meaning of Bisamratten

Bisamratten - German to English

musquashes