Slovnenya

Translation English Japanese: sustainment

Dictionary: main
sustainment
noun