Arabic-English dictionary »

مبيد آفات meaning in English

ArabicEnglish
مبيد آفات

Pesticide[UK: ˈpe.stɪ.saɪd] [US: ˈpe.stə.ˌsaɪd]