Definify.com

Definition 2025


marmotes

marmotes

Catalan

Noun

marmotes

  1. plural of marmota