mempachis
English
Noun
mempachis
plural of
mempachi