Translation of دخیل کار in English:

دخیل کار

phrase

  • one who has authority to interfere
  • occupant