BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Outdoorsex {m}; Sextreffen {pl} an öffentlichen Orten dogging [Br.] [coll.]