Slovnenya

Translation English Japanese: botanical garden

Dictionary: main
botanical garden
noun