in clover

Meaning

  1. In a condition of prosperity.
  2. Happy and contented.

Translations

Notes

Sign in to write sticky notes