Nathalie Klimenko

Name of the speech: Legal Translation from English and French

Country: Russia
City/town: St. Petersburg