Slovnenya

Translation English Japanese: white alder

Dictionary: main
white alder
noun