Thesaurus:montón

Spanish

Noun

Sense: a lot; a large amount

Synonyms