Translation of idolatry in Malay

idolatry

penyembahan berhala

noun

  • 1

    penyembahan berhala