Slovnenya

Translation English Japanese: overabundant

Dictionary: main
overabundant
adjective