Translator


"to play … brilliantly" in Spanish