MalayTranslate.com
Malay to English Translator
Translate Here

English to English

lech
(l/E/t/S/ )

noun (n)

  • man with strong sexual desires
    pria dengan kuat keinginan seksual
    Synonym:
    lecher, letch, satyr
    source: wordnet30

verb (v)

  • To lick.
    untuk menjilat.
    source: webster1913