BEOLINGUS
Dictionary - TU Chemnitz

 German  English

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