Slovnenya

Translation English Japanese: self-examining

Dictionary: main
self-examining
adjective