SUBCELLAR MEANING IN ENGLISH

• Subcellar Definition & Synonyms

  1. (n.) A cellar beneath another story wholly or partly underground; usually, a cellar under a cellar.


RECENT SEARCHES