Translation of عزل و نصب in English:

عزل و نصب

phrase

  • removal and appointment