×

maia meaning in French

n. maia, ville du portugal; déesse des pleiades (mythologie grecque); étoile de le constellation des pléiades (astronomie); esprit divin inventé par j.r.r.tolkien

Related Words

  1. mahsur
  2. mahua
  3. maid
  4. maid of all work
PC Version

Copyright © 2018 WordTech Co.