blamera

verb
put one's foot in it, make a fool of oneself
  • Hon blamerar sig inför hela klassen
    She disgraces herself in front of the whole class

Inflections

blamera
blamerade
blamerar
blamerat