overfolds

English

Noun

overfolds

  1. plural of overfold

Anagrams