ENGLISH → NEPALI
luxemburg
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