Spansk-Engelsk ordbok »

en su salsa betyder på engelska

SpanskaEngelska
en su salsa preposition

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