Search term suffocant has 3 results
Jump to
FR French EN English
suffocant (a) [temps] suffocating (a) [temps]
suffocant (a) [voix] choking (a) [voix]
suffocant (a) [voix] strained with emotion (a) [voix]

French English translations