Spanish-English Dictionarymontado
montado
Meaning of montado