meaning of supplicator
1.
One
who
supplicates;
a
supplicant.
Related Words
supplicator
|
supplicatory
|
Developed & Maintained By
Taraprasad.com