Merchantability definition

The state of being merchantable.
noun
0
0
Advertisement