Pastille
English Meaning
- A small medicated or flavored tablet; a troche.
- A tablet containing aromatic substances that is burned to fumigate or deodorize the air.
- A pastel paste or crayon.
Sorry, No Malayalam Meaning for your input!
See Pastill Want To Try Pastille In Malayalam??