Slovnenya

Translation English Japanese: restraint

Dictionary: main
restraint
noun