Online English Dictionary

Home

Interfolded


p. a.

Intertwined; interlocked; clasped together.


© 2009 Dammam Community College