relief tubes

English

Noun

relief tubes

  1. plural of relief tube