Swedish-English dictionary »

melilla meaning in English

SwedishEnglish
Melilla proper noun

Melilla(Spanish exclave)
proper noun