French-Spanish dictionary »

s’étouffer meaning in Spanish

FrenchSpanish
s’étouffer

asfixiarse | atragantarse | sofocarse