Dictionary / Architecture
باب دكالة
/bab d-KA-la/
English
Doukkala Gate
French
porte Doukkala
Part of Speech
noun
Register
standard