badarla
Italian
Verb
badarla
compound of the infinitive
badare
with
la
Anagrams
labarda