English-German dictionary »

musquashes meaning in German

EnglishGerman
musquashes noun

die Bisamratten◼◼◼Substantiv