Slovnenya

Translation English Japanese: estimate

Dictionary: main
estimate
noun
verb