Definition of マーモット

マーモット

maamotto

noun
marmot