English-Italian dictionary »

glyphosate meaning in Italian

EnglishItalian
glyphosate (chemical)
noun

glifosatonoun