tumashas
English
Noun
tumashas
plural of
tumasha