Slovnenya

Translation English Japanese: influx

Dictionary: main
influx
noun