दूरदर्शिता (en. Foresight)

Translation into Hindi

Synonyms