Romanian-English dictionary »

iarba-cănărașului meaning in English

RomanianEnglish
iarba-cănărașului substantiv
{f}

canary grass(Phalaris canariensis)
noun
[UK: kə.ˈneə.ri ɡrɑːs] [US: kə.ˈne.ri ˈɡræs]