ON THE TROT


Meaning of ON THE TROT in English

always busy, constantly working

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