Slovnenya

Translation English Japanese: glomerule

Dictionary: main
glomerule