PanLinx
English
eng-000
go through heavy obstacles
English
eng-000
struggle
English
eng-000
surmount one’s difficulties
ภาษาไทย
tha-000
ต่อสู้
ภาษาไทย
tha-000
ฝ่ามรสุม
ภาษาไทย
tha-000
ฟันฝ่า
PanLex