Arabic-English dictionary »

ألكسندر السادس (بابا) meaning in English

ArabicEnglish
ألكسندر السادس (بابا)

Pope Alexander VI