kamus
.
Search
About
gulf_of_sidra
English
Gulf of Sidra
Noun
Wide inlet of the Mediterranean Sea on the north coast of Libya
English: Gulf of Sidra