Slovnenya

Translation English Japanese: large number

Dictionary: main
large number
noun