Multilingual Turkish Dictionary

LAMMING

LAMMING : English Turkish

n. dayak, dövme, kırbaçlama