marabutti
Italian
Noun
marabutti
m
plural of
marabutto
Anagrams
tamburati