BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Liebespaar {n} lovers {pl}; pair of lovers; courting couple