Definify.com

Definition 2024


mammutti

mammutti

Finnish

Noun

mammutti

  1. mammoth

Derived terms

Compounds

Anagrams