Slovnenya

Translation English Spanish: serve well

Dictionary: main