diplomatist Thai Translation

diplomatist - ทูต

EnglishThaiTransliteration
diplomatist
(Noun)
ทูต
tôot