EXPERIENCE
LEARN
C1
IPA
/rɔːɗ tuːt/
GD
rod tut

រដ្ឋទូត Meaning in English

Ambassador
Embassy

Definitions

US embassy
Headley
US Noun embassy
Wiktionary