es
English
USA, United Kingdom, Canada
Spanish
Spain, Latin America
TED translators, Linguist , 2022 - Present
Book a demo