DictionaryForumContacts

Google | Forvo | +
to phrases

storefront

['stɔ:frʌnt] n
gen. fachada f
comp., MS escaparate m (A business that displays its merchandise on the Internet and has provisions for contact or online sales)
storefront
: 2 phrases in 2 subjects
Communications1
Microsoft1

Add | Report an error | Get short URL | Language Selection Tips