asta sari

Indonesian

Noun

asta sari (plural asta-asta sari)

  1. (architecture) standard spelling of astasari

Further reading