shoe_storeEnglish

shoe-shop, shoe shop, shoe store

Noun

A shop where shoes are sold

English: shoe shop, shoe-shop, shoe store

English words with similar meanings

Show 2 words