Italian-English dictionary »

daikon meaning in English

ItalianEnglish
daikon noun
{f}

daikon [daikons](large white radish)
noun