TheSports.org
All sports Site
Egypt - Alexandria- Founded in 1949
Smouha Sporting Club is a football team from Egypt, based in Alexandria. The club was founded in 1949. Smouha SC plays their home games in the Alexandria Stadium.
2020 2017 2015