Slovnenya

Translation English French: estimator

Dictionary: main
estimator
noun