English → Hindi dictionary
gulf of sidra
Definition
wide inlet of the Mediterranean Sea on the north coast of Libya
Looking for poetry? Read shayari and poems by great poets.
wide inlet of the Mediterranean Sea on the north coast of Libya
Looking for poetry? Read shayari and poems by great poets.