n. patchwork, act of stitching patches together; item made from stitching patches together
Copyright © 2018 WordTech Co.