Definition of Isthmus Of Kra

  • 1. A narrow isthmus linking the Malay Peninsula to the Asian mainland Noun

Semanticaly linked words with "isthmus of kra"