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