batchas
English
Noun
batchas
plural of
batcha