Synonyms and Antonyms for Marmota

1. Marmota (n.)

marmots

Synonyms: