French-Spanish dictionary »

glyphosate meaning in Spanish

FrenchSpanish
glyphosate nom {m}

glifosatonoun

Your history