Nafa For Contracting Posted on July 7, 2016December 6, 2022 by engmansy Nafa For Contracting Bahary Mahatet El Seka El Haded Alexandria… 03 549-7817