Farsi Dictionary

Incumbent

متصدي ، ناگزير، لا زم با(on و upon).

Keyword

Criteria