Multilingual Turkish Dictionary

LASHER

LASHER : English Turkish

n. kırbaç, kırbaçlayan kimse, işkenceci; kat, bağ