Slang term from El Salvador

"trucha"

Slang for: listo
English translation: clever

Other meanings for "trucha"