meaning of armer Schlucker

armer Schlucker - German to English

poor devil

View more

  • poor other