Elektroninė parduotuvė angliškai

Elektroninė parduotuvė Electronic mall

Ką reiškia drugs anglų kalboje?