Slovnenya

Translation English Japanese: cheapskate

Dictionary: main