×
persistant
meaning in English
adj.
enduring, persistent, lasting, lingering, obstinate, stubborn
Related Words
persique
persistance
persister
persona grata
PC Version
Copyright © 2018 WordTech Co.