SABRATHA


Meaning of SABRATHA in English

or ancient Sabrata geographical name town Libya on the coast WNW of Tripoli population 30,836

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