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

Treasure Words