Trombe walls
English
Noun
Trombe
walls
plural of
Trombe wall