Dictionary English – Romanian

insecticide



Substantiv