Slovnenya

Translation English Spanish: forward-moving

Dictionary: main
forward-moving
adjective