shepherd Thai Translation

shepherd - บาทหลวง

EnglishThaiTransliteration
shepherd
(Noun)
Related: bishop
บาทหลวง
Related:พระ
bàat lǔang