×

menhir meaning in French

n. menhir, monument mégalithique formé par une pierre dressée verticalement

Related Words

  1. mengele
  2. menhaden
  3. menial
  4. menially
PC Version

Copyright © 2018 WordTech Co.