Slovnenya

Translation English Spanish: keeper

Dictionary: main