Skip to
noun
A football club based in Cairo, Egypt, primarily known for its support among Egyptian youth.
Browse