Polish-English dictionary »

daikon meaning in English

PolishEnglish
daikon noun

daikonnoun
large white radish