English-Romanian dictionary »

yarrow meaning in Romanian

EnglishRomanian
yarrow (herb of the genus Achillea)
noun
[UK: ˈjæ.rəʊ]
[US: ˈjero.ʊ]

coada șoriceluisubstantiv