UP TO SCRATCH


Meaning of UP TO SCRATCH in English

or informal

American idioms English vocabulary.      Английский словарь американских идиом.