meaning of Abscheu

Abscheu - German to English

abhorrence

View more

  • abomination
  • aversion
  • detestation
  • disgust
  • hatred
  • scary
  • loathing
  • repugnance
  • revulsion