English-Polish dictionary »

ligularia meaning in Polish

EnglishPolish
ligularia noun
any plant of the genus Ligularia

języczkanoun

Your history