Norwegian-English dictionary »

øverste leder meaning in English

NorwegianEnglish
Øverste leder noun

Supreme Leader(head of state of Iran)
noun