meaning of allwissender Beobachter

allwissender Beobachter - German to English

omniscient observer