Spanish French Dictionary

español - Français

él/ella/usted in French:

1. il Elle vous