Spanish-French dictionary »

asfixiarse | atragantarse | sofocarse meaning in French

SpanishFrench
asfixiarse | atragantarse | sofocarse

s’étouffer