"proxy" - Details

English Term:
proxy
Arabic Term:
نائب، وكيل مفوض
Arabic Definition:
English Definition: