isthmus_of_kraEnglish

Isthmus of Kra

Noun

A narrow isthmus linking the Malay Peninsula to the Asian mainland

English: Isthmus of Kra