overwhelm in Catalan
overwhelm in Catalan
superar
To engulf, surge over and submerge.
atrafegar
To overpower emotionally.
superar
To overpower emotionally.