meaning of perdulous
1.
Lost;
thrown
away.
Related Words
perdulous
|
Developed & Maintained By
Taraprasad.com