torgochs
English
Noun
torgochs
plural of
torgoch