Translation of تاامکان in English:

تاامکان

phrase

  • to the best of one's power or ability