DROPSIED MEANING IN ENGLISH

• Dropsied Definition & Synonyms

  1. (a.) Diseased with drops.


RECENT SEARCHES