Slovnenya

Translation English Spanish: retrench

Dictionary: main