meaning of Befremden

Befremden - German to English

to alienate

View more

  • appearing strange
  • to cause disconcertment
  • disconcertment