Translation of pagoda in Malay

pagoda

pagoda

noun

  • 1

    pagoda, bangunan keagamaan