Slovnenya

Translation English Japanese: basic principle

Dictionary: main
basic principle
noun