lifting shops

English

Noun

lifting shops

  1. plural of lifting shop