marmotta — meaning in English
Italian → English · translate English → Italian instead
English meaning
- woodchuck noun A large North American ground squirrel, also called a groundhog, known for digging burrows.
Senses
marmotta is used for these senses in English: