Spanish-French dictionary »

acariciar meaning in French

SpanishFrench
acariciar

caresser

caresser