French Spanish Dictionary

Français - español

tomate in Spanish: