Slovnenya

Translation English Japanese: incense cedar

Dictionary: main
incense cedar
noun