Lime-mortar meaning

A soft form of mortar made from sand and slaked lime.
noun
0
0
Advertisement