English-Italian dictionary »

springald meaning in Italian

EnglishItalian
springald (ancient military engine)
noun

spingardanoun
{f}