CAPITAL OF LUXEMBOURG





Definition:

  1. [noun] the capital and largest city of Luxembourg
    Synonyms: Luxembourg-Ville, Luxembourg, Luxemburg, Luxembourg City, capital of Luxembourg

Synonyms: