"subsist on" in German to subsist on sich ernähren von Detailed translations for "subsist on" to subsist on to subsist on sich ernähren von