Supplicants meaning

Plural form of supplicant.
noun
0
0
Advertisement