Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Pope Alexander VI
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
,
rodrigo borgia
source: wordnet30