Slovnenya

Translation English Japanese: recompense

Dictionary: main
recompense
noun
verb