COCKSHUT MEANING IN ENGLISH

• Cockshut Definition & Synonyms

  1. (n.) A kind of net to catch woodcock.


RECENT SEARCHES