Italian edit

Participle edit

gareggiante (plural gareggianti)

  1. present participle of gareggiare

Anagrams edit