impeds

EnglishEdit

NounEdit

impeds

  1. plural of imped