Slovnenya

Translation English Japanese: cancer cell

Dictionary: main
cancer cell
noun