English-Latin dictionary »

throat-clearing meaning in Latin

EnglishLatin
throat-clearing noun

screatus [screatus](4th) M
noun