herbicide


Results for "herbicide"

English - Turkish Dictionary

herbicide

(English - Turkish Dictionary) :
i. herbisit, yabancı ot öldürücü.