SynonymX
Speak
Gulf Of Sidra
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"
gulf
mediterranean
mediterranean sea