meaning of niloscope

1. A Nilometer.


Related Words

niloscope |

Developed & Maintained By Taraprasad.com

Treasure Words