WATER HEN MEANING IN ENGLISH

• Water hen Definition & Synonyms

  1. () Any gallinule.
  2. () The common American coot.


RECENT SEARCHES