advocate Thai Translation

advocate - ผู้ให้การสนับสนุน

EnglishThaiTransliteration
advocate
(Noun)
Related: supporter; backer
ผู้ให้การสนับสนุน
Related:ผู้ให้ความช่วยเหลือ
pôo hâi gaan sà-nàp-sà-noon