Slovnenya

Translation English Japanese: mast cell

Dictionary: main
mast cell