Slovnenya

Translation English Japanese: counter tube

Dictionary: main
counter tube
noun