Slovnenya

Translation English Japanese: succour

Dictionary: main
succour
noun
verb