Slovnenya

Translation English Spanish: decision maker

Dictionary: main
decision maker