Slovnenya

Translation English Spanish: cheapskate

Dictionary: main