Slovnenya

Translation English Japanese: source

Dictionary: main
source
noun