Slovnenya

Translation English Japanese: skittle alley

Dictionary: main
skittle alley
noun