"leching" in Polish — inglés-Polish dictionary | Mirar "leching" in inglés

leching , also: letching

sustantivo
  1. zachowywanie się lubieżnie