satellite Thai Translation

satellite - ประเทศบริวาร

EnglishThaiTransliteration
satellite
(Noun)
Related: protectorate; buffer state
ประเทศบริวาร
Talk In Thai

Learn practical Thai with clear, real-world lessons designed for everyday use.

Start learning Thai