Spanish French Dictionary

español - Français

Paloma in French:

1. le pigeon le pigeon