Svéd-Angol szótár »

stormtorn angolul

SvédAngol
stormtorn substantiv
{n}

siege tower(tower used as siege weapon)
noun