Definitions and translations for "come up to scratch"

English - Italian - come up to scratch

essere pronto sulla linea di partenza; essere pronto a fare il proprio dovere; corrispondere alle aspettative

English - Greek - come up to scratch

ανταποκρίνομαι στις προσδοκίες
Share this page
Dictionary Extension