hämmad

Swedish

Participle

hämmad

  1. past participle of hämma
    Antonym: ohämmad
    socialt hämmad
    socially inhibited