resign from/give up the chairmanship - Turkish English Dictionary

Suggest a Term