Translation of viscera in Malay

viscera

visera

plural noun

  • 1

    visera, organ dalam tubuh badan