Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Lucrezia Borgia
(l/u/'kr/E/ts/i//@/_'b/O/r/dZ//@/ )
noun
(n)
Italian noblewoman and patron of the arts (1480-1519)
itali dan noblewoman pemerhati seni (1480-1519)
Synonym:
borgia
,
duchess of ferrara
source: wordnet30