meaning of deedbox

1. a strongly made box for holding money or valuables; can be locked


Related Words

deedbox |

Developed & Maintained By Taraprasad.com

Treasure Words