×

imam meaning in French

n. imen (le point culminant de la mosquée, dirigeant religieux)

Related Words

  1. imagist
  2. imago
  3. imamate
  4. imap
PC Version

Copyright © 2018 WordTech Co.