Slovnenya

Translation English Japanese: favorable reception

Dictionary: main
favorable reception
noun