Dizionario Inglese americano - Francese

American English - Français

the foot in francese:

1. le pied le pied