Spanish-English Dictionaryrecomendaron
recomendaron
recomendar
Meaning of recomendaron