El Kala (English, name)
expansion: El Kala
Senses:
glosses: A town and port in El Taref province, Algeria.
Forms: