kamus
.
Search
About
supporting_tower
English
supporting tower
Noun
A tower that serves to support something
English: supporting tower