English Thai Dictionary

Search word English Translation Thai Transcription

obstacle

(Noun)
อุปสรรค   translate thai obstacle 
obstacle course
(Noun)
สิ่งยุ่งยากเรียงกันเข้ามา   translate thai obstacle course 
obstacle race
(Noun)
การแข่งวิบาก   translate thai obstacle race 
 
;