meaning of Armesündermiene

Armesündermiene - German to English

hangdog look

View more

  • hangdog phrase