meaning of Allsatz

Allsatz - German to English

universal idea

View more

  • universal declaration