Slovnenya

Translation English Japanese: glory hole

Dictionary: main
glory hole
noun