meaning of auf sich selbst angewiesen sein

auf sich selbst angewiesen sein - German to English

is using one's own

View more

  • to be thrown on one's own sources