BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Samenspende {f} [med.] sperm donation

Samenspenden {pl} sperm donations

Partnerspende {f}; homologe Spende partner donation