American English French Dictionary

American English - Français

The day before yesterday in French:

1. Avant hier Avant hier