BEOLINGUS
Dictionary - TU Chemnitz

 German  English

leitend {adj} /ltd./ managing /man./