ramules

English

Noun

ramules

  1. plural of ramule

Anagrams