notch up

Meaning

To achieve; to gain by successful effort.

Translations

σημειώνω

enregistrer un succès

Notes

Sign in to write sticky notes