Slovnenya

Translation English Japanese: lily-of-the-valley tree

Dictionary: main
lily-of-the-valley tree
noun