Spanish
Detailed Translations for encafichar from Spanish to English
encafichar: (*Using Word and Sentence Splitter)
Wiktionary Translations for encafichar:
encafichar
verb
-
to act as procurer of prostitutes