Italian-English dictionary »

salvastrella meaning in English

ItalianEnglish
salvastrella noun
{f}

burnet [burnets](herb)
noun
[UK: ˈbɜː.net] [US: ˈbɝː.net]