Italian-English dictionary »

stromboli meaning in English

ItalianEnglish
Stromboli proper noun
{m} {f}

Stromboli(island in the Tyrrhenian sea)
proper noun
[UK: ˌstrɑːmˈbo.li] [US: ˌstrɑːmˈbo.li]

Your history