Slovnenya

Translation English Spanish: estimator

Dictionary: main
estimator
noun