Dictionary English-Thai
Dictionary Thai-English
advocate:advocate[ syn: supporter; backer]
Result advocate pictures from www.google.com
advocate:[N]ผู้ให้การสนับสนุน:advocate[ syn: supporter; backer]