Slovnenya

Translation English Japanese: bubble chamber

Dictionary: main
bubble chamber
noun