Slovnenya

Translation English Japanese: collar cell

Dictionary: main
collar cell
noun