BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Lordleutnant {m}; höchster Beamter einer Grafschaft in Großbritannien lord lieutenant [Br.]