Multilingual Turkish Dictionary

RAILROAD INTO DOING

RAILROAD INTO DOING : English Turkish

v. zorlamak, mecbur etmek