×
supplication
meaning in English
n.
supplication, plea, beseeching, entreaty
Related Words
supplanter
suppliant
supplice
supplice du fouet
PC Version
Copyright © 2018 WordTech Co.