Slovnenya

Translation English Japanese: favourable reception

Dictionary: main
favourable reception
noun