English synonyms about - contact  
Isthmus of Kraisthmus

Isthmus of Kra

noun

1 Isthmus of Kra

A narrow isthmus linking the Malay Peninsula to the Asian mainland.


Find more on isthmus of kra elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0148