English-Italian dictionary »

ribauldequin meaning in Italian

EnglishItalian
ribauldequin (engine of war)
noun

ribadocchinonoun
{m}