Slovnenya

Translation English Japanese: scree

Dictionary: main
scree
noun