Slovnenya

Translation English Japanese: demobilisation

Dictionary: main
demobilisation
noun