Translation of tumor in English:

tumor

tumour

  • 1

    tumour