Spanisch-Englisch Wörterbuch »

en su salsa bedeutet auf Englisch

SpanischEnglisch
en su salsa preposition

in one's element(in a suitable environment)
preposition