Slovnenya

Translation English Spanish: avaricious

Dictionary: main