BEOLINGUS
Dictionary - TU Chemnitz

 German  English

jdm. etw. zustecken {vt} to slip sb. sth.