Diccionario

Search for glossary terms (regular expression allowed)
Term Definition
debauch (to)
Verbo en inglés que indica la realización de acciones que implican violencia sexual, tales como corrupción, abusos o violación.