Home
Manglish
English listing
Malayalam listing
About
ദൂര്ദര്ശിനി - meaning in english
Meanings for ദൂര്ദര്ശിനി
unknown
telescope