Lecherous remains Synonyms

Definitions for Lecherous


LR abbreviation

LR is an abbreviation for Lecherous Remains
What does LR stand for?
LR stands for "Lecherous Remains"

Definitions for Remains