BEOLINGUS
Dictionary - TU Chemnitz

 English  German

cybermall; electronic mall; e-mall Internet-Einkaufsportal {n} [comp.]