relay rooms

English

Noun

relay rooms

  1. Plural of relay room.