LECHERY


Meaning of LECHERY in English

[lech.ery] n (13c): inordinate indulgence in sexual activity: lasciviousness

Merriam-Webster English vocab.      Английский словарь Merriam Webster.