ストアフロント
sutoafuronto

Noun

1. storefront (of a web shop); front page