insectifuge

listen to the pronunciation of insectifuge
الإنجليزية - الإنجليزية
a chemical substance that repels insects
{i} substance which repels insects
insectifuge
المفضلات