lecherous


Results for "lecherous"

English - Turkish Dictionary

lecherous

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