Translation of derris in Malay

derris

racun serangga

noun

  • 1

    racun serangga