shop meaning in French
n. magasin, boutique; atelier; affaire, maison de commerce; métier
v. faire des emplettes, faire du shopping; dénoncer; moucharder (argot)
n. magasin, boutique; atelier; affaire, maison de commerce; métier
v. faire des emplettes, faire du shopping; dénoncer; moucharder (argot)