descartuche - Spanish English Dictionary

descartuche

Play ENESESes
Play ENESESmx

Meanings of "descartuche" in English Spanish Dictionary : 1 result(s)

Spanish English
General
descartuche [m] CL process of helping someone lose their inhibitions/ignorance of sexual topics