gulf_of_siamEnglish

Gulf of Siam, Gulf of Thailand

Noun

An arm of the South China Sea between Indochina and the Malay Peninsula

English: Gulf of Thailand, Gulf of Siam

Bahasa: Teluk Thailand

Bahasa words with similar meanings

English words with similar meanings

Show 1 words