Translation of "Suffocating" into Italian

to

arrow

    Suffocating / Soffocante

    /ˈsʌf.ə.keɪ.tɪŋ/

    Synonyms