MURDRESS MEANING IN ENGLISH

• Murdress Definition & Synonyms

  1. (n.) A battlement in ancient fortifications with interstices for firing through.


RECENT SEARCHES