La Stella

ENG>ITA Translator, Subtitler, Proofreader and Localization Spec, Freelance - Translation

Subtitled talks