Slovnenya

Translation English Spanish: deferral

Dictionary: main