Slovnenya

Translation English Spanish: make good

Dictionary: main