Slovnenya

Translation English Japanese: stammerer

Dictionary: main
stammerer
noun
.