Multilingual Turkish Dictionary

ABACINATE

ABACINATE : English Turkish

v. gözlerine kızgın mil çekerek birilerini kör etme