Translation of babad in English:

User Contribution

babad

chronicle

noun