Spanish-French dictionary »

ahogar | sofocar meaning in French

SpanishFrench
ahogar | sofocar

suffoquer

étouffer