Spanish-French dictionary »

maravillar | sorprender meaning in French

SpanishFrench
maravillar | sorprender

ébahir