Look Up Another Term

Definition: e-shop


(Electronic-SHOP) See online store.