STICKS TO IT


Meaning of STICKS TO IT in English

stays on mission, gives much effort to the accomplishment of a task

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