Dictionary / City

imlil

إمليل

/im-LIL/

English

Imlil Atlas village

French

Imlil

Part of Speech

noun

Register

standard