English-Polish dictionary »

cardoon meaning in Polish

EnglishPolish
cardoon noun
perennial plant

karczoch hiszpanskinoun