Slovnenya

Translation English Japanese: triangular prism

Dictionary: main
triangular prism
noun