carrying a lot of items in a bagpack or hand bag - Turkish English Dictionary

Suggest a Term