floating bridges

English

Noun

floating bridges

  1. plural of floating bridge