Definition of Gulf Of Sidra

  • 1. Wide inlet of the Mediterranean Sea on the north coast of Libya Noun

Semanticaly linked words with "gulf of sidra"