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

marsa Definition

Cancel
marsa
geographical name(Ma-truh)
town in northwestern Egypt

Words Related to marsa!

marsa Examples by Brain Bank Users