Italian edit

Verb edit

batterla

  1. compound of the infinitive battere with la

Anagrams edit