Spanish-English Dictionarymonten
monten
montar
Meaning of monten