Slovnenya

Translation English Spanish: deliver

Diccionario: main
deliver
verb
13 aliviar.