Roxana Cotocea

English/French Translator
Malvern, United Kingdom

Subtitled talks