floating screeds

English

Noun

floating screeds

  1. plural of floating screed