ribauldequin – English–Français translations

🇬🇧 en fr 🇫🇷

ribauldequin noun

  /ɹɪˈbəʊdɪkɪn/
  • engine of war
  • huge bow
  • synonym of organ gun
ribaudequin
Wiktionary Links