Slovnenya

Translation English Japanese: red juniper

Dictionary: main
red juniper
noun