French Spanish Dictionary

Français - español

handicapé in Spanish: