shopping trolley (in the supermarket) - Turkish English Dictionary

Suggest a Term