Translation of spleen in Malay

spleen

kura

noun

  • 1

    kura, limpa, organ yang membantu penghadaman dan membersihkan darah