French-English dictionary »

guide suprême meaning in English

FrenchEnglish
Guide suprême nom {m}

Supreme Leader◼◼◼(head of state of Iran)
noun