granilla
English
granilla meaning in English • granilla का अर्थ अंग्रेजी में
Noun
- Small grains or dust of cochineal or the coccus insect.