English to Arabic

Meaning for:
Savonarola
other
سافونارولا - مصلح سّياسيّ و متديّن إيطالي