Interfolded
Word Dictionary
-> Interfolded
Search:
Interfolded
(p. a.) Intertwined; interlocked; clasped together.
Terms of Use
Canadian Jobs