BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Ejakulat {n} (ejakulierte Samenflüssigkeit) ejaculate (eject seminal fluid)