meaning of isthmus of kra

1. a narrow isthmus linking the Malay Peninsula to the Asian mainland


Related Words

isthmus of kra |

Developed & Maintained By Taraprasad.com

Treasure Words