trifolds

English

Noun

trifolds

  1. plural of trifold

Anagrams