Slovnenya

Translation English Japanese: institution

Dictionary: main
institution
noun