foldbacks

English

Noun

foldbacks

  1. plural of foldback