MasstoraAlso known as: (مستورة, Mastorah)

Jan 1, 1970
Sudan