BEOLINGUS
Dictionary - TU Chemnitz

 German  English

sich aneinander drängen {vr} to press together; to press against each other

sich aneinanderdrängend pressing together; pressing against each other

sich aneinandergedrängt pressed together; pressed against each other