Definition of the Word PEDA
A sweet made from khoa, sugar, and various flavourings.
Close Window