sciuponi
Italian
Noun
sciuponi
m
plural of
sciupone
Anagrams
sciupino