meaning of restant
1.
Persistent.
Related Words
restant
|
Developed & Maintained By
Taraprasad.com