meaning of alarmiert

alarmiert - German to English

alarmed

View more

  • aware
  • startled