LECHER

Definition of LECHER

  1. (noun)man with strong sexual desires