×

meteora meaning in French

n. les métérores, monastères des météores (meteora en grec); monastères qui furent construits dans descoonnes de roches naturelles au nord-est de la grèce

Related Words

  1. metencephalon
  2. meteor
  3. meteoric
  4. meteoric leap
PC Version

Copyright © 2018 WordTech Co.