Translation of مدارِکار in English:

مدارِکار

phrase

  • what something depends upon