asta brata

Indonesian

Noun

asta brata (plural asta-asta brata)

  1. standard spelling of astabrata

Further reading