Osama Mohamed appeared in 225 matches for Petrojet, an Egyptian sports club based in Suez, Egypt, for more than 10 years.
Osama Mohamed appeared in 225 matches for Petrojet, an Egyptian sports club based in Suez, Egypt, for more than 10 years.