What does blamabel mean?

blamabel - German to English

awkward

View more

  • shameful