BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Mem {n} [biol.] meme

Internet-Phänomen {n}; Internet-Hype {m}; Mem [comp.] Internet meme