Slovnenya

Translation English Spanish: mastered

Dictionary: main
mastered