SUBTECTACLE MEANING IN ENGLISH

• Subtectacle Definition & Synonyms

  1. (n.) A space under a roof; a tabernacle; a dwelling.


RECENT SEARCHES