Slovnenya

Translation English Japanese: brain tumour

Dictionary: main
brain tumour
noun