Italian-English dictionary »

bella di notte meaning in English

ItalianEnglish
bella di notte noun
{f}

marvel of Peru(Mirabilis jalapa)
noun
[UK: ˈmɑːv.l̩ əv pə.ˈruː] [US: ˈmɑːrv.l̩ əv pə.ˈruː]