vanmaram

ദീര്‍ഘദര്‍ശി - meaning in english

Meanings for ദീര്‍ഘദര്‍ശി

noun
Forecaster
unknown
oracle
seer
prophet