sight triangles
English
Noun
sight triangles
plural of
sight triangle