Slovnenya

Translation English Japanese: confederation

Dictionary: main
confederation
noun