English

edit

Noun

edit

cartouses

  1. plural of cartouse

Anagrams

edit