floating markets

English

Noun

floating markets

  1. plural of floating market