Slovnenya

Translation English Japanese: guessing game

Dictionary: main
guessing game
noun