meaning of leonardesque

1. in the manner of Leonardo da Vinci


Related Words

leonardesque |

Developed & Maintained By Taraprasad.com

Treasure Words