ribauldequin in Russian ribauldequin in Russian рибадекин noun (firearms) Synonym of organ gun. Add to Flashcards