meaning of aus armen Verhältnissen stammen

aus armen Verhältnissen stammen - German to English

is from an unhealthy background

View more

  • in the future from an undesirable background