a strong, lecherous desire or craving

listen to the pronunciation of a strong, lecherous desire or craving
English - Turkish
English - English
lech
a strong, lecherous desire or craving
Favorites