Translation of herbicide in Malay

herbicide

racun rumput rampai

noun

  • 1

    racun rumput rampai, racun lalang