English
›
Words
supplicant
Translation:
English
Noun
1
one
who supplicates
Add
Translation