do (one's) homework - Turkish English Dictionary

Suggest a Term