Abyla definition

abələ
(place, ancient) A mountain at Ceuta, N Africa.
proper name
0
0
Advertisement