meaning of diamond point

1. a very hard small point made from a diamond


Related Words

diamond point |

Developed & Maintained By Taraprasad.com

Treasure Words