Slovnenya

Translation English Japanese: killer T cell

Dictionary: main
killer T cell