crouching Thai Translation

crouching - ที่อยู่ในท่าหมอบ

EnglishThaiTransliteration
crouching
(Adjective)
Related: crouched; hunkered down
ที่อยู่ในท่าหมอบ