Italian-English dictionary »

sisaro meaning in English

ItalianEnglish
sisaro noun
{m}

skirret(umbelliferous plant)
noun
[UK: skˈɜːrɪt] [US: skˈɜːrɪt]