Italian-English dictionary »

stella alpina meaning in English

ItalianEnglish
stella alpina noun
{f}

edelweiss(a European perennial alpine plant)
noun
[UK: ˈeɪdl.vaɪs] [US: ˈeɪ.dəl.ˌvaɪs]