elfists

English

Noun

elfists

  1. plural of elfist