Meaning ofpesticidein English

pesticide

us//ˈpæstɪsɪd//uk//ˈpæstɪsaɪd//
#common
Definitions