Polish-English dictionary »

wieża oblężnicza meaning in English

PolishEnglish
wieża oblężnicza noun

siege towernoun
tower used as siege weapon