expectorate Thai Translation

expectorate - ขากเสมหะ

EnglishThaiTransliteration
expectorate
(Verb)
Related: cough up; spit out
ขากเสมหะ
Related:ถุยน้ำลาย, บ้วนน้ำลาย, ถ่มน้ำลาย