Slovnenya

Translation English Spanish: well-defined

Dictionary: main
well-defined
adjective