Esperanto-English dictionary »

supera gvidanto meaning in English

EsperantoEnglish
supera gvidanto noun

Supreme Leader(head of state of Iran)
noun