person rehired elsewhere after losing his job - Turkish English Dictionary

Suggest a Term