Italian

edit

Verb

edit

batterla

  1. compound of the infinitive battere with la

Anagrams

edit