×
imam
meaning in French
n.
imen (le point culminant de la mosquée, dirigeant religieux)
Related Words
imagist
imago
imamate
imap
PC Version
Copyright © 2018 WordTech Co.