Slovnenya

Translation English Japanese: sustentation

Dictionary: main
sustentation
noun