Translation of مآل اندیشی in English:

مآل اندیشی

phrase

  • keeping in mind the effects of some action, prudence, farsightedness