Spanish-English Dictionaryacariciaban
acariciaban
acariciar
Meaning of acariciaban