meaning of endable
1.
That
may
be
ended;
terminable.
Related Words
endable
|
Developed & Maintained By
Taraprasad.com