hämma

suomi-englanti sanakirja

hämma englanniksi

  1. to inhibit (to hinder; to restrain)