Narabedla Logo

General Knowledge Game

Question: 1/10
Score: 0/0

The concentration camp was an invention of which country?

Germany United Kingdom Spain Russia