Slovnenya

Translation English Spanish: well-grounded

Dictionary: main