DictionaryForumContacts

   English
Google | Forvo | +
to phrases
storefront ['stɔ:frʌnt] n
comp., MS vitrine f (A business that displays its merchandise on the Internet and has provisions for contact or online sales)
storefront
: 1 phrase in 1 subject
Microsoft1