cower Thai Translation

cower - ทำตัวงอ

EnglishThaiTransliteration
cower
(Verb)
Related: crawl; creep; cringe
ทำตัวงอ
Notes: ด้วยความกลัว
Related:หมอบ, งอตัว (เนื่องจากความกลัว)