Term Gallery logo

Meanings of breaching tower in English