interfolds meaning

Meaning of interfolds

The meaning of interfolds

INTERFOLD, to fold together or within each other [v]

Points for interfolds

Scrabble
20 points
Word With Friends
16 points
Wordfeud
20 points

Related pages for interfolds