meaning of isthmus of panama

1. the isthmus that connects Central America and South America


Related Words

isthmus of panama |

Developed & Maintained By Taraprasad.com

Treasure Words