×

holm meaning in French

n. petite île; îlot (de rivière); chêne vert, yeuse

Related Words

  1. holm oak
  2. hollywoodian
  3. hollywoodian drama
  4. holm oak
  5. holme
PC Version

Copyright © 2018 WordTech Co.