Spanish-English Dictionaryremontaba
remontaba
remontarse
Meaning of remontaba