Translation of horseradish in Malay

horseradish

noun

  • 1

    sejenis lobak untuk membuat sos