terpin
English
terpin meaning in English • terpin का अर्थ अंग्रेजी में
Noun
- A white crystalline substance regarded as a hydrate of oil of turpentine.