Irene Oliver

Translator (DE,EN>SP) and Teacher of English, Gengo
Palma, Spain

Subtitled talks