EXPERIENCE
LEARN
C2
IPA
/pʰlouw tuːt/
GD
phlouw tut

ផ្លូវទូត Meaning in English

Diplomatic Road
Diplomatic Channels
Diplomatic

Definitions

US diplomatic channels; to be diplomatic, pertaining to diplomatic activities
Headley