English

Luxembourg

noun

Meaning 1

A small European country surrounded by Belgium, France, and Germany.

in other languages:

ČZJ

meaning 1