meaning of nasser
1.
lake
in
Egypt
formed
by
dams
built
on
the
Nile
River
at
Aswan
Related Words
nasser
|
Developed & Maintained By
Taraprasad.com