×

orris meaning in French

n. iris, plante vivace bulbeuse à grandes fleurs

Related Words

  1. orrin
  2. orrin hatch
  3. orrisroot
  4. orson welles
PC Version

Copyright © 2018 WordTech Co.