Selma OthmaniJadda JameelaIn arabic, “Jadda Jameela” means literally: A beautiful grandmother.12h ago312h ago3