Hungarian-French dictionary »

leonardo da vinci meaning in French

HungarianFrench
Leonardo da Vinci

Léonard de Vinci◼◼◼