Spanish-English Dictionaryrecomendabas
recomendabas
recomendar
Meaning of recomendabas