Traducción español inglés

English version

¿Qué significa "herbicida, matayerba" en Inglés