Slovnenya

Translation English Japanese: shot hole

Dictionary: main
shot hole
noun