The Moselle river flows through Germany, France, and which other small European country?

Luxembourg

Next question