×

supplication meaning in English

n. supplication, plea, beseeching, entreaty

Related Words

  1. supplanter
  2. suppliant
  3. supplice
  4. supplice du fouet
PC Version

Copyright © 2018 WordTech Co.