English-Latin dictionary »

choking / stifling / suffocating meaning in Latin

EnglishLatin
choking / stifling / suffocating noun

subfocatio [subfocationis](3rd) F
noun

suffocatio [suffocationis](3rd) F
noun