Noun

Dictionary in Provencal

pesticide

pesticide

English translation pesticide
Grammatical category s.
Also from English pesticide