BEOLINGUS
Dictionary - TU Chemnitz

 German  English

enthemmend; außer Kraft setzend {adj} disinhibiting; disinhibitory