meaning of gulf of lepanto

1. inlet of the Ionian Sea between central Greece and the Peloponnesus


Related Words

gulf of lepanto |

Developed & Maintained By Taraprasad.com

Treasure Words