MORITZ LEUENBERGER
Meaning of MORITZ LEUENBERGER in English
Chief, Federal Dept. of Transportation, Communications, & Energy .
Switzerland
CIA world leaders directory English vocabulary.
Английский словарь-справочник мировых лидеров и правителей (CIA).
2012