Translation of serem in English:

serem

frightening, horrible

adjective

  • 1

    frightening, horrible