vanmaram

ദൂരദര്‍ശിനി - meaning in english

Meanings for ദൂരദര്‍ശിനി

noun
Loagnette
unknown
telescope