SIP Dictionary of places and people (Luxembourg)

Service Information et Presse

TMX containing 1777 terms translated between English, French and German