meaning of capital of luxembourg

capital of luxembourg meaning in General Dictionary

the capital and largest city of Luxembourg