Ibai Aramburuzabala Arrieta

Freelance translator
Las Palmas De Gran Canaria, Spain

Subtitled talks