Inglés

  Substantivo

victory

  1. Vitoria.