scent meaning in French
n. parfum, senteur, odeur; fumet, vent (bête); piste, voie, trace; odorat, flair
v. sentir; flairer; parfumer, embaumer; soupçonner, sentir
n. parfum, senteur, odeur; fumet, vent (bête); piste, voie, trace; odorat, flair
v. sentir; flairer; parfumer, embaumer; soupçonner, sentir