meaning of telescopist

1. One who uses a telescope.


Related Words

telescopist |

Developed & Maintained By Taraprasad.com

Treasure Words