English

edit

Noun

edit

superfolds

  1. plural of superfold