smell meaning in French
n. odeur, senteur, parfum; relent, mauvaise odeur; odorat, flair
v. flairer, sentir, respirer, renifler; percevoir une odeur; sentir (mauvais)
n. odeur, senteur, parfum; relent, mauvaise odeur; odorat, flair
v. flairer, sentir, respirer, renifler; percevoir une odeur; sentir (mauvais)