English-Polish dictionary »

restharrow meaning in Polish

EnglishPolish
restharrow noun
any of various species of small shrubs making up the genius Ononis

wilżynanoun