English to Thai Dictionary envoys

envoys

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