Sign in
Dictionaries
English
defects in products will be made good