Slovnenya

Translation English Spanish: retrenchment

Dictionnaire: main