Open main menu

ItalianEdit

VerbEdit

giustificarsi

  1. reflexive of giustificare
  2. to justify or excuse oneself

ConjugationEdit