HARTS CLOVER MEANING IN ENGLISH

• Harts clover Definition & Synonyms

  1. () Melilot or sweet clover. See Melilot.


RECENT SEARCHES