Italian-English dictionary »

kiwicha meaning in English

ItalianEnglish
kiwicha noun
{m}

love-lies-bleeding [love-lies-bleeding](plant)
noun
[UK: ˈlʌv laɪz ˈbliːd.ɪŋ] [US: ˈlʌv ˈlaɪz ˈbliːd.ɪŋ]