Dictionary / City
إمليل
/im-LIL/
English
Imlil Atlas village
French
Imlil
Part of Speech
noun
Register
standard