Sbarro in English dictionary Sbarro Sample sentences with "Sbarro" Declension Stem Try again Available translations Dutch French German Hebrew Portuguese