interlocking towers
English
Noun
interlocking
towers
plural of
interlocking tower