Slovnenya

Translation English Japanese: explainable

Dictionary: main
explainable
adjective