English Thai Dictionary

Search word English Translation Thai Transcription

scapegoat

(Noun)
ผู้รับเคราะห์แทนคนอื่น   translate thai scapegoat 
 
;