meaning of twentyfold
1.
Twenty
times
as
many.
Related Words
twentyfold
|
Developed & Maintained By
Taraprasad.com