Spanish French Dictionary

español - Français

Corzo in French:

1. Chevreuil Chevreuil