Spanish-French dictionary »

abrumar meaning in French

SpanishFrench
abrumar

déborder

abrumar noun

émerveillementnom {m}