Slovnenya

Translation English Japanese: western red cedar

Dictionary: main
western red cedar
noun