Italian-English dictionary »

sibilla meaning in English

ItalianEnglish
sibilla noun
{f}

sibyl [sibyls](a pagan female oracle)
noun
[UK: ˈsɪb.l̩] [US: ˈsɪb.l̩]
Mary is a sibyl. = Mary è una sibilla.