Español
Traducciones detalladas de encafichar de español a inglés
encafichar: (*Aplicando el separador de palabras y frases)
Wiktionary: encafichar
encafichar
verb
-
to act as procurer of prostitutes