Silvia Cuartero Agramunt

translator, TED
Madrid, Spain

Subtitled talks