CATERY MEANING IN ENGLISH

• Catery Definition & Synonyms

  1. (n.) The place where provisions are deposited.


RECENT SEARCHES