Italian edit

Verb edit

ostracarlo

  1. compound of the infinitive ostracare with lo

Anagrams edit