Slovnenya

Translation English Japanese: hypothesis

Dictionary: main
hypothesis
noun