Dictionnaire français - anglais

boutique

shop

  • la boutique => the shop