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

melilla Definition

Cancel
melilla
geographical name(Me-lil-la)
city and port on the Mediterranean Sea northeast of Fez in northern Morocco population 81,323

Words Related to melilla!

melilla Examples by Brain Bank Users