Melilla in Latin
Melilla in Latin
Melila
An autonomous city of Spain and exclave at the edge of Morocco.
Rusadir
An autonomous city of Spain and exclave at the edge of Morocco.