Search term debauch has one result
Jump to
EN English FR French
debauch (n v) [(transitive) to someone; to] débaucher (n v) [(transitive) to someone; to]