LUXEMBURG


Meaning of LUXEMBURG in English

n. small country in northwestern Europe; capital city of Luxemburg; town in Iowa (USA)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.