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