BEOLINGUS
Dictionary - TU Chemnitz

 German  English

etw. verkleben; etw. zusammenkleben; etw. zusammenleimen {vt} to glue/paste sth. together