Dictionnaire
babelfish
/
Dictionnaire
/
Français → Anglais
We sat on the bench
Dictionnaire
We sat on the bench
would
v.