batterla
Italian
Verb
batterla
compound of the infinitive
battere
with
la
Anagrams
Barletta