vanmaram

ദീര്‍ഘദൃഷ്‌ടി - meaning in english

Meanings for ദീര്‍ഘദൃഷ്‌ടി

noun
Prospection
unknown
prudence
forecast
foresight