diamond point

1. (noun) a very hard small point made from a diamond
Related Words: point



Terms and Conditions of Use / Copyright Notice