Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sabratha Definition

Cancel
sabratha
geographical name(Sab-ra-tha)
town in northwestern Libya on the Mediterranean coast west-northwest of Tripoli population 30,836

Words Related to sabratha!

sabratha Examples by Brain Bank Users