French-Spanish dictionary »

émerveiller meaning in Spanish

FrenchSpanish
émerveiller

maravillar