COBWALL MEANING IN ENGLISH

• Cobwall Definition & Synonyms

  1. (n.) A wall made of clay mixed with straw.


RECENT SEARCHES