Definify.com

Definition 2025


mammutti

mammutti

Finnish

Noun

mammutti

  1. mammoth

Derived terms

Compounds

Anagrams