farabutte
Italian
Noun
farabutte
f
plural of
farabutta