English to English
Grand Duchy of Luxembourg
noun (n)
- a grand duchy (a constitutional monarchy) landlocked in northwestern Europe between France and Belgium and Germany; an international financial centergrand duchy (sebuah kerajaan perlembagaan) landlocked di northwestern eropa antara perancis dan belgia dan jerman; pusat kewangan antarabangsasource: wordnet30