i didn't have enough sleep - Turkish English Dictionary

Suggest a Term