×

smell meaning in French

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

Related Words

  1. smelling
  2. smelt
  3. smelling bottle
  4. smelled war
  5. smell good
  6. smells good
  7. acrid smell
  8. smell up
  9. smelled bad
  10. smelling salts
  11. smeary
  12. smegma
  13. smell a rat
  14. smell good
PC Version

Copyright © 2018 WordTech Co.