authorised agent or manager - Turkish English Dictionary

Suggest a Term