Multilingual Turkish Dictionary

MAKE GREAT STRIDES

MAKE GREAT STRIDES : English Turkish Redhouse

(bir işte) hızla ilerlemek, çok yol katetmek