LECHER


Meaning of LECHER in English

v. indulge sexual desires to an excessive degree, practice lewdness

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.