Slovnenya

Translation English Spanish: advance

Dictionary: main
advance
noun
verb