ribauldequin – English–Italiano translations

🇬🇧 en it 🇮🇹

ribauldequin noun

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