what does "je dois faire les devoirs" mean?

dpopiz

Diamond Member
Jan 28, 2001
4,454
0
0
(what is the english equivalent of this phrase, not just the direct translation?)
 

Mavrick

Senior member
Mar 11, 2001
524
0
0
I have to do some homework

Edit: "I must do the homework" would probably be the most exact translation you can have.