gulf-of-sidra

Nouns

  • (n) wide inlet of the Mediterranean Sea on the north coast of Libya

Words of close approximity