Translation of "glyfosat" into English
glyphosate is the translation of "glyfosat" into English.
glyfosat
-
glyphosate
noun
-
Show algorithmically generated translations
Add example
Add
glyphosate is the translation of "glyfosat" into English.
Show algorithmically generated translations