Did you do your homework yesterday?

What does Did you do your homework yesterday? mean?

Did you do your homework yesterday?

Did you do your homework yesterday? in other languages