Polish-French dictionary »

karczoch meaning in French

PolishFrench
karczoch

artichaut

serce karczocha

cœur d'artichaut