Multilingual Turkish Dictionary

MAKE AN END OF

MAKE AN END OF : English Turkish

v. bitirmek, sona erdirmek, son vermek