carochs
English
Noun
carochs
plural of
caroch