Slovnenya

Translation English Japanese: self-important

Dictionary: main
self-important
adjective