×

storefront meaning in French

n. la vitrine d'une boutique

Related Words

  1. store cities
  2. stored food
  3. storehouse
  4. storekeeper
PC Version

Copyright © 2018 WordTech Co.