Nuevas tecnologías

  1. New technology - Match the Spanish to the English.  (Hot Potatoes)