meaning of ausgefuchst

ausgefuchst - German to English

smart

View more

  • crafty
  • cunning
  • wily