BEOLINGUS
Dictionary - TU Chemnitz

 German  English

etw. (heimlich) beiseiteschaffen {vt} to secrete sth. away