English to Spanish
swap
Slang term from Colombia
"socio/a"
Slang for:
super amigo
English translation:
super friend
Other meanings for "socio/a"
Colombia:
friend
Ecuador:
friend