meaning of aus bescheidenen Verhältnissen stammen

aus bescheidenen Verhältnissen stammen - German to English

to be of humble beginning

View more

  • to come of humble stock