Romanian-English dictionary »

trompa elefantului meaning in English

RomanianEnglish
trompa elefantului substantiv
{f}

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