BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Liebesnest {n} [soc.] love nest