Slovnenya

Translation English Spanish: estimate

Dictionary: main
estimate
noun