I keep seeing adverts in my local paper for Interpreters. Somebody, I think it is either local government or the NHS or someone like that,
I keep seeing adverts in my local paper for Interpreters. Somebody, I think it is either local government or the NHS or someone like that,