Slovnenya

Translation English Japanese: benefaction

Dictionary: main
benefaction
noun