查词历史:

debaucher

debaucher

Noun

1. someone who assaults others sexually