×

indra meaning in French

n. indra, divinité de la guerre, un des principaux dieux de l'hindouisme

Related Words

  1. indorsement
  2. indorser
  3. indraft
  4. indraught
PC Version

Copyright © 2018 WordTech Co.