×
suppliant
meaning in English
adj.
begging, imploring, pleading, suppliant
n.
suppliant, supplicant
Related Words
superviseur
supplanter
supplication
supplice
PC Version
Copyright © 2018 WordTech Co.