Slovnenya

Translation English Japanese: estimable

Dictionary: main
estimable
adjective