Englishfor English speakers
supplicant English
Meaning supplicant meaning
What does supplicant mean?
supplicant
Synonyms supplicant synonyms
What other words have the same or similar meaning as supplicant?