Spanish-English Dictionarymontaré
montaré
montar
Meaning of montaré