kamus
.
Search
About
succourer
English
succorer, succourer
Noun
Someone who gives help in times of need or distress or difficulty
English: succorer, succourer
English words with similar meanings
Show 1 words
succorer