debauched - Dictionary definition and meaning for word debauched
Ek debauched person ne ek ladki ko hotel mein daboch liya...