"dog repeller" in Polish — inglés-Polish dictionary | see "dog repeller" in inglés

dog repeller

sustantivo
  1. odstraszacz psów (np. urządzenie ultrasoniczne)