Slovnenya

Translation English Japanese: explicable

Dictionary: main
explicable
adjective