Definify.com

Definition 2024


strombolis

strombolis

English

Noun

strombolis

  1. plural of stromboli