jumbo daikons

English

Noun

jumbo daikons

  1. plural of jumbo daikon