French Spanish Dictionary

Français - español

carotte in Spanish: