hard-pressed Thai Translation

hard-pressed - อัตคัด

EnglishThaiTransliteration
hard-pressed
(Adjective)
อัตคัด
Related:ฝืดเคือง, ขัดสน
at-kát