Italian-English dictionary »

camelia meaning in English

ItalianEnglish
camelia noun
{f}

camellia [camellias](plant)
noun
[UK: kə.ˈmiː.lɪə] [US: kə.ˈmiː.lɪə]
Our resident squirrel eats all our camellias. = Lo scoiattolo dietro casa ci mangia tutte le camelie.