Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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)
Synonym:
alexander vi
,
borgia
,
pope alexander vi
source: wordnet30