English

edit

Noun

edit

carrochs

  1. plural of carroch