Slovnenya

Translation English Japanese: gorse

Dictionary: main
gorse
noun