Slovnenya

Translation English Japanese: ledge

Dictionary: main
ledge
noun