meaning of niloscope
1.
A
Nilometer.
Related Words
niloscope
|
Developed & Maintained By
Taraprasad.com