English Thai Dictionary

Search word English Translation Thai Transcription

sister-in-law

(Noun)
พี่หรือน้องสะใภ้   translate thai sister-in-law 
 
;