toluate
English
toluate meaning in English • toluate का अर्थ अंग्रेजी में
Noun
- A salt of any one of the toluic acids.