lecher


Results for "lecher"

English - Turkish Dictionary

lecher

(English - Turkish Dictionary) :
i. zampara.
English - Turkish Dictionary

lecherous

(English - Turkish Dictionary) :
s. şehvet düşkünü, zampara.