MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Rodrigo Borgia

noun (n)

  • Pope and father of Cesare Borgia and Lucrezia Borgia (1431-1503)
    paus dan ayah dari cesare borgia dan lucrezia borgia (1431-1503)
    source: wordnet30