Translation of matamaleza in English:

matamaleza

weedkiller, n.

feminine noun

Colombia

  • 1

    weedkiller