hampered

suomi-englanti sanakirja

hampered englanniksi

  1. (infl of)

  2. Impeded or encumbered, as if chained or fettered.