Slovnenya

Translation English Japanese: living rock

Dictionary: main
living rock
noun