Translation of candi in English:

candi

noun

  • 1

    Hindu shrine or ancient Buddhist temple


User Contribution

candi

statue