Slovnenya

Translation English Japanese: upheaval

Dictionary: main
upheaval
noun