CEUTA


Meaning of CEUTA in English

n. seaport and enclave of Spain in Morocco (located on the Strait of Gibraltar)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.