How is the phrase en tu salsa translated from Spanish to English
Haciendo algo que te gusta y que se te da bien de forma natural.
Doing something you enjoy and are naturally good at.
Couldn’t load the audio. Please try again.


