stand for a long time waiting for something - Turkish English Dictionary

Suggest a Term