The Spanish Language Division (SPD) is the American Translators Association (ATA)’s largest division. With over 4,000 members around the world, we help the world to connect in Spanish.The aim of this ... more
Share ATA SPD's Podcast
Share to email
Share to Facebook
Share to X