MAKE GREAT STRIDES


Meaning of MAKE GREAT STRIDES in English

make great advances, progress a lot

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.