Slovnenya

Translation English Japanese: stumping

Dictionary: main
stumping
noun