SIDRA, GULF OF


Meaning of SIDRA, GULF OF in English

or Gulf of Sirte or ancient Syrtis Major geographical name inlet of the Mediterranean on coast of Libya

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.