English Thai Dictionary

Search word Thai Translation English Transcription

เครื่องพันธนาการ

(Noun)
fetters and handcuffs   translate thai เครื่องพันธนาการ 
 
;