Translation of permen karet in English:

User Contribution

permen karet

Bubble gum, Chewing gum

noun