meaning of abgewichen

abgewichen - German to English

deviated

View more

  • drifted