daikon radishes

English

Noun

daikon radishes

  1. plural of daikon radish