Slovnenya

Translation English Japanese: truncated pyramid

Dictionary: main
truncated pyramid
noun