Subscribe
URL of the page has been copied to clipboard.
Meaning : Italian painter and sculptor and engineer and scientist and architect. The most versatile genius of the Italian Renaissance (1452-1519).
Synonyms : da vinci, leonardo
Install App
Leonardo da vinci meaning in Telugu.