Spanish-English dictionary »

maravillarse meaning in English

SpanishEnglish
maravillarse verb

wonder [wondered, wondering, wonders](to be affected with surprise)
verb
[UK: ˈwʌn.də(r)] [US: ˈwʌn.dər]
It's no wonder that his proposition was refuted so soon. = No es de maravillarse que su proposición fuera refutada tan rápido.