Definify.com

Definition 2024


marmotes

marmotes

Catalan

Noun

marmotes

  1. plural of marmota