English-Spanish dictionary »

ribauldequin meaning in Spanish

EnglishSpanish
ribauldequin (engine of war)
noun

ribadoquínnoun
{m}