Slovnenya

Translation English Spanish: skinflint

Dictionary: main