English to Arabic Dictionary repellents

repellents

طارد الحشرات
translation of 'repellents'
noun
الصاد,
طارد
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one