pumice rafts

English

Noun

pumice rafts

  1. plural of pumice raft