Slovnenya

Translation English Japanese: interpretable

Dictionary: main
interpretable
adjective