Spanish-English Dictionaryacariciad
acariciad
acariciar
Meaning of acariciad