Translation of Permen karet in English:

User Contribution

Permen karet

Bubble gum, Chewing gum

noun