Slovnenya

Translation English Spanish: crucial

Dictionary: main
crucial
adjective