Swedish-English dictionary »

stormtorn meaning in English

SwedishEnglish
stormtorn substantiv
{n}

siege tower(tower used as siege weapon)
noun