満悦の体

looking satisfied; looking very pleased

Meaning

  1. expn
    looking satisfied; looking very pleased

Example sentences