Slovnenya

Translation English Japanese: commendation

Dictionary: main
commendation
noun