ItalianEdit

VerbEdit

supplire (a)

  1. to stand in (for), or replace temporarily
  2. to make up (for) or compensate (for)

ConjugationEdit