menpachis
English
Noun
menpachis
plural of
menpachi