Online English Dictionary

Home

Twentyfold


a.

Twenty times as many.


© 2009 Dammam Community College