Slovnenya

Translation English Spanish: put forward

Dictionary: main
put forward
verb