Spanish-English Dictionarymontábamos
montábamos
montar
Meaning of montábamos