Slovnenya

Translation English Japanese: achievable

Dictionary: main
achievable
adjective