meaning of armer Teufel

armer Teufel - German to English

poor devil

View more

  • bad wretch