Englishturret
Englisha movable building
Dutchbelegeringstoren
Swedishbelägringstorn
English translator: Dutch belegeringstoren Eesti sõnaraamat Español Traductor Svenska Översättare