carosses

English

Noun

carosses

  1. plural of caross
  2. plural of carosse

Anagrams