The word cantaste is the preterite form of cantar in the second person singular. There are other translations for this conjugation.
See the full cantar conjugation

cantar

Rosemary, canta la canción que cantaste en la Caridad.
Rosemary, sing the song you sang at the charity do.
¿Recuerdas esa canción que cantaste en la universidad en ese musical?
Remember that song you did in college in that musical?
¿Y no cantaste con Viktor en el garaje?
And you didn't sing with Victor in the garage?
¿Cuánto cantaste para hacer eso a tu voz?
How much did you sing to do that to your voice?
-Bueno, él está enamorado. -Tú no cantaste en nuestra boda.
Well, he's in love. You didn't sing at our wedding.
¿Cuál era el nombre de la última canción que cantaste anoche?
What was the name of the last song you sang last night?
No puedo creer que cantaste con Becca Riley.
I can't believe you did karaoke with Becca Riley.
Me gustó la tercera canción que cantaste anoche.
I liked the third song you sang last night.
La noche que nos conocimos, cantaste una canción.
The night we met, you sang a song.
Me gusta cuando todo lo que cantaste la armonía.
I like it when you all sang the harmony.
Recuerdo la primera vez que cantaste conmigo.
I remember the first time you sang with me.
Tiene la canción que cantaste a Helen.
It has the song you sang to Helen on it.
Porque ya sea si viniste y cantaste bien o no.
Because of whether you came out and sang well.
¿Y la que cantaste el otro día?
What about the one you sang the other day?
Porque ya sea si viniste y cantaste bien o no.
Because of whether you came out and sang well.
Cuando me cantaste en mi correo de voz.
When you sang to me on my voicemail.
No entendí ni una palabra, pero amé todo lo que cantaste.
I didn't understand one word, But i loved everything you sang.
Esa es la canción que cantaste ayer.
That's the song you sang for us last night.
Si esperas que arreglen el sonido, verás que nunca cantaste mejor.
When they fix the sound, you'll see you've never sounded better.
Bueno, lo siento, pero cantaste por mucho tiempo.
Well, I'm sorry, but you sang too long.
Want to Learn Spanish?
Spanish learning for everyone. For free.
SpanishDict Premium
Have you tried it yet? Here's what's included:
Cheat sheets
No ads
Learn offline on iOS
Fun phrasebooks
Learn Spanish faster
Support SpanishDict