"mammute" in English Mammute {m pl} mammoths Detailed translations for "mammute" Mammute{masculine plural} Mammute mammoths