English-Latin dictionary »

suffocation, choking, strangulation meaning in Latin

EnglishLatin
suffocation, choking, strangulation noun

angor [angoris](3rd) M
noun