ENGLISH → HINDI
luxembourg
01
noun
लक्ज़मबर्ग (यूरोपीय ग्रैंड डची)
a grand duchy (a constitutional monarchy) landlocked in northwestern Europe between France and Belgium and Germany; an international financial center
02
noun
लक्ज़मबर्ग (राजधानी शहर)
the capital and largest city of Luxembourg