Tumours meaning

Plural form of tumour.
noun
0
0
Advertisement