boscimani
Italian
Noun
boscimani
m
plural of
boscimano
Anagrams
imbonisca
,
scombinai