English Thai Dictionary

Search word Thai Translation English Transcription

บาทหลวง

(Noun)
priest   priest Reverse lookup
 
;