Slovnenya

Translation English Japanese: spitter

Dictionary: main
spitter
noun