ทดท้อ
thohtH thaawH
Romanization scheme
Word translation
1.
V
be discouraged
ถึงจะมีอุปสรรคแต่เขามิได้ทดท้อแม้แต่นิดเดียว