BEOLINGUS
Dictionary - TU Chemnitz

 German  English

splissen; sich teilen {v} to split (oneself) [listen]