Slovnenya

Translation English Japanese: self-assured

Dictionary: main
self-assured
adjective