Gamal nasser

What is Gamal nasser?

Gamal nasser definition and meaning on Dictionary terms:
noun
Ga

Tags: