ribauldequin – English–Español translations

🇬🇧 en es 🇪🇸

ribauldequin noun

  /ɹɪˈbəʊdɪkɪn/
  • engine of war
  • synonym of organ gun
ribadoquín
Wiktionary Links