nembies

English

Noun

nembies

  1. plural of nembie