meaning of catery

1. The place where provisions are deposited.


Related Words

catery |

Developed & Maintained By Taraprasad.com

Treasure Words