Engelsk

Substantiv

impediment

  1. hinder