American English French Dictionary

American English - Français

tomato in French:

1. une tomate une tomate