jaggery ( synonym found)

Definition of jaggery:

°A traditional unrefined sugar used throughout South and South-East Asia.

Definition of jaggery:

°A traditional unrefined sugar used throughout South and South-East Asia.

Back to Top