Leave a Comment / By Russian-English.com / February 24, 2018 Russian-English consecutive interpreting in Switzerland