meaning of amüsieren

amüsieren - German to English

to amuse

View more

  • to beguile