Translation of krupuk rambak in English:

User Contribution

krupuk rambak

Cowhide crackers

noun