×

persistant meaning in English

adj. enduring, persistent, lasting, lingering, obstinate, stubborn

Related Words

  1. persique
  2. persistance
  3. persister
  4. persona grata
PC Version

Copyright © 2018 WordTech Co.