×

deodar meaning in French

n. cèdre de l'himalaya (arbre)

Related Words

  1. denzel washington
  2. deodand
  3. deodorant
  4. deodorize
PC Version

Copyright © 2018 WordTech Co.