English Dictionary
Definition lech in British English
lech noun
[countable] noun
/letʃ/

English Dictionary