Results

supermarket trolley see TROLLEY.
trolley noun
supermarket trolley barra, barrae.