NILOSCOPE MEANING IN ENGLISH

• Niloscope Definition & Synonyms

  1. (n.) A Nilometer.
  2. (n.) A Nilometer.


RECENT SEARCHES