Selma OthmaniJadda JameelaIn arabic, “Jadda Jameela” means literally: A beautiful grandmother.Jun 244Jun 244