English-French dictionary »

imamate meaning in French

EnglishFrench
imamate (office or jurisdiction of an imam)
noun
[UK: ɪmˈameɪt]
[US: ɪmˈæmeɪt]

imamat◼◼◼nom {m}