envoys
ทูต
translation of 'envoys'
noun
ฑูต,
อุปฑูต,
ตัวแทน,
รัฐทูต,
ราชทูต
definition
Credits: Google Translate