Spanish-English Dictionaryacariciar
Meaning of acariciar