MalayTranslate.com
Malay to English Translator
Translate Here

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)
    source: wordnet30