ADVERTISEMENTS

The discount supermarket chain Lidl is based in which country?

Society Trivia Question: The discount supermarket chain Lidl is based in which country?