Translation of tumour in Malay

tumour

tumor

noun

  • 1

    tumor, ketumbuhan di dalam badan