Translation of serabi in English:

User Contribution

serabi

Javanese pancake

noun