English Thai Dictionary

Search word English Translation Thai Transcription

self-willed

(Adjective)
ดื้อดึง   translate thai self-willed  dêu deung
 
;