how long have you been sitting there - Turkish English Dictionary

Suggest a Term