Slovnenya

Translation English Spanish: regulator

Dictionary: main
regulator
noun