Version Française
Meaning of
"herbicide (m)"
in English language
French to English
English to French
French
English
herbicide (m)
hebicide
herbicide (m)
herbicide
herbicide (m)
weedkiller